Учебный курс: Подготовка на 1С:Специалист по платформе 1С:Предприятие 8.3

Решение задач по управляемым формам – тема № 11:
Как в управляемых формах организовать обработку перетаскивания объектов при помощи мыши

Работа с элементами интерфейса при помощи мыши – стандарт для современных программ. Можно «взять» мышью объект, перетащить его и «отпустить» на другом элементе управления (отсюда и английский термин Drag-and-Drop). Это позволяет повысить удобство работы с программой, увеличить скорость обработки данных. Платформа «1С:Предприятие» тоже поддерживает эту методику, в конфигурациях можно осуществлять перетаскивание объектов.

Более подробно настройка механизма перетаскивания между списками (Drag-and-Drop) рассматривается в курсе Профессиональная разработка интерфейсов и форм в 1С:Предприятие 8.3 (См. Занятие 26).

На аттестации встречаются задачи, проверяющие умение работать с перетаскиванием объектов в 1С. Например, задача может быть сформулирована следующим образом:

В форме подбора товаров размещены две таблицы – список товаров и корзина (отобранные пользователем товары).

Необходимо реализовать возможность перетаскивания мышью товаров из списка номенклатуры и добавления его в корзину. Если товар в корзине уже присутствует, необходимо увеличить его количество.

Использование перетаскивания в форме подбора

Рисунок 1 – Использование перетаскивания в форме подбора

Рассмотрим подробнее, какие события нужно использовать для решения поставленной задачи и какой программный код требуется составить.

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии закрыты